@charset "utf-8";
/*===
样式使用说明:
w = width
m = margin
h = height
fl = float:left
fr = float:right
ml = margin-left
mr = margin-right
mt = margin-top
mb = margin-bottom
p = padding
ad = 首页使用广告样式
nav = 首页导航使用样式
box = 总布局盒子,全局调用
===*/
/* CSS Document */
body{ padding:0;margin:0;font:normal 12px/180% "宋体"; color:#000;background:#fff;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
div{ margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
a:link,a:visited{color:#000; text-decoration:none}
a:hover{color:#000; text-decoration:underline}
img{border:none}
ol,ul,li{list-style:none;}
/*img and button style*/
.people_login img,.people_login input,.people_login select,.nav_list img,.tag_t span img,.survey input{vertical-align:middle;}
.pic_list{display:block;width:95%;margin:8px auto;}
.pic_list li{float:left;text-align:center;padding:0 8px;}
.pic_list li img{display:block;}
.img_show{width:95%;padding:8px 0 0 0;margin:0 0 0 10px;line-height: 180%;}
.img_show span{float:left;padding:3px 0 0 0;text-align:center;margin-right:15px;}
.img_show span img{display:block;}
/*color style*/
.red{color:#c00;}
.red a{color:#c00;}
.main_new_list ul span,.main_new_list ul span a,.dot_12 span,.dot_12 span a,.paper span,.paper span a,.nav_blue a{color:#036;}
.nav_blue{text-align:center;color:#036;}
.nav_blue a{margin:0 8px;}
.nav_blue_4 a{margin:0 4px;}
.blue,.blue a{color:#036;}
/*ad style*/
.top_ad_list{border:1px solid #E0E0E0;}
.top_ad_list p{text-align:center;padding:3px 0;}
.top_ad_list p a{margin:0 3px;}
.ad_l,.ad_r{width:165px;}
.ad_la,.ad_ra{width:142px;}
.ad_m{padding:0 0 0 5px;}
.ad_text{padding:10px 0;}
.ad_text p{width:90%;margin:0 auto;}
/*title style*/
.title{width:100%;height:27px;background:#F7F7F7;border-bottom:1px solid #E0E0E0;}
.title span{float:left;display:block;height:18px;background:url(images/style_title_bg.gif) no-repeat;padding:7px 0 0 15px;font:700 14px "宋体";margin:1px 0 0 0;}
.title img{float:right;margin:1px 0 0 0;}
.title a{float:right;margin:3px 12px 0 0;}
.title a img{margin:0;}
.title span a{float:none;margin:0;}
/*nav*/
.nav{height:88px;width:958px;border:#B2C7DA 1px solid;background:url(/img/2010navtop/images/nav_bg.gif) top repeat-x #fff;margin-top:3px}
.nav div{color:#000000;height:31px;line-height:31px;margin:0 10px 0 15px;}
.nav div a{color:#000000;padding:0 5px;}
.nav div strong{float:left;font-weight:400;}
.nav div b,.nav div b a:link,.nav div b a:hover,.nav div b a:visited{color:#B10104;font-weight:normal;}
.nav div span{float:right;color:#696969;}
.nav div span a:link,.nav div span a:hover,.nav div span a:visited{color:#696969;}
.nav ul{margin:6px 10px;}
.nav ul li{color:#080808;float:left;width:34px;text-align:center;}
.nav ul li a{color:#080808;}
.nav ul .separate{width:17px;}
.nav_1{ height:60px;}
.nav_1_new .nav_1_l{padding:5px 0 0 10px;}/*20140116*/
.nav_1_new .nav_1_r{padding:0px 0 10px 0;}/*20140116*/
.nav_1_l{ float:left;}
.nav_1_l img{ float:left;}
.nav_1_c{ float:left;}
.nav_1_r{ float:right; color:#666; width:225px; padding-top:10px;}
.nav_l_r select{vertical-align:middle;}
.nav_1_c ul{ padding-left:20px; padding-top:5px;}
.nav_1_c ul li{ display:block;text-align:right; float:left; width:auto; height:auto; padding:4px 10px 8px 190px;}
.nav_2 { height:28px;color:#f66; clear:both; background:url(images/sub_nav_bg.gif) repeat-x; text-align:center; padding-top:4px;}
.nav_2 a{ color:#fff;margin:0 3px;font-size:14px;}
.nav_2 a:link,.nav_2 a:visited,.nav_2 a:hover{color:#fff;margin:0 3px;font-size:14px;}
.nav_3 {height:32px; padding-left:60px; padding-top:5px;}
/*content*/
.box_left{width:240px;}
.box_right{width:710px;}
.box{width:99%;border:1px solid #E0E0E0;}
.box_right div.title span{margin-left:5px;}
.box_right div.title a{margin:0 2px;}
/*Categories*/
.cate_list ul li{padding:8px 0 8px 20px;border-bottom:1px solid #EEEEF8;font-size:14px;}
.cate_list input{margin-right:15px;}
/*ranking*/
.ranking ul li{padding:3px 0 3px 6px;}
.ranking li span{display:block;margin:5px 5px 0 0;float:left;width:15px;height:12px;background:#A4A4A4;text-align:center;line-height:100%;color:#fff;}
/*news list*/
.tools{width:30px;padding:0 0 5px 0;width:100%;text-align:right;color:#093C73;}
.tools input{border:1px solid #B4B4B4;height:18px;line-height:100%;background:#F4F9FF;float:right;color:#093c73;padding:0px;margin:0 3px;}
.tools span{float:right;}
.news_list{width:100%;padding-bottom:15px;}
.news_list ul li{background:url(images/style_dot_dian.gif) no-repeat 5px 14px;width:100%;height:22px;padding:2px 0 2px 12px;}
.news_list ul li a{float:left;font-size:14px;}
.news_list ul li span{float:right;}
.news_list ul{display:block;width:90%;margin:8px auto;background:url(images/style_dian.gif) repeat-x bottom;padding:0 0 10px 0;}
/*friend link*/
.f_link{margin:7px auto;width:958px;height:auto;border:1px solid #d0d0d0;text-align:left;}
.f_link a{margin:0 5px;}
.f_link a:hover{text-decoration:none;}
.f_link a:visited{color:#000;}
.f_link p{margin:5px 0 0 0;}
.f_link span{display:block;float:left;margin:0 15px 0 0;line-height:120%;text-align:center;color:#333;width:27px;height:68px;padding:5px 0 0 0;background:#f2f2f2;border-right:1px solid #d0d0d0;}
#people_menu{width:938px;margin:5px auto;border:1px solid #d0d0d0;padding:10px;}
#people_menu a{margin:0 4px;}
/*copyright*/
#copyright{text-align:center;margin-top:30px;}
/*other*/
.fl{float:left;}
.fr{float:right;}
.m0{margin:0 auto;}
.m10{ margin:10px auto}
.ml5{ margin-left:5px;}
.mb10{margin-bottom:10px;}
.mt7{margin-top:7px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.ml10{margin-left:10px;}
.p5{padding:5px 0;}
.p3{padding:3px 0;}
.p0{padding:0;}
.pb10{padding-bottom:10px;}
.pb6{padding-bottom:6px;}
.pl8{padding-left:8px;}
.pr8{padding-right:8px;}
.w960{ width:960px;}
.w117{width:117px;}
.am1 a{margin:0 1px;}
.am2 a{margin:0 2px;}
.am3 a{margin:0 3px 0 2px;}
h1,h2,h3,h4,h5,h6{font:normal 12px/180% "宋体"; text-align:left;}
h4{text-align:center;font-weight:700;height:21px;}
.dot_12{display:block;line-height:190%;width:95%;margin:5px 0 5px 10px;}
.dot_12 span{margin-right:8px;font-size:12px;}
.dot_14{display:block;line-height:27px;width:95%;font-size:14px;margin:5px 0 5px 10px;}
.dian_12 li{background:url(images/style_dot_dian.gif) no-repeat 5px 11px;padding:2px 0 1px 12px;}
.bg0,.nav_list li.bg0{background:none;}
.bt0{border-top:none;}
.line_dian{background:url(images/style_dian.gif) repeat-x center;height:10px;width:98%;overflow:hidden;}
/*clear*/
.clear{ clear:both}
.clearfix:after,.dot_12:after,.dot_14:after,.img_show:after{display:block;clear:both;content:".";visibility:hidden; height:0}